package com.flower.service;

import com.flower.entity.Admin;
import java.util.List;
import java.io.Serializable;
/**
 * AdminService 服务接口
 * @date 2019-03-03 10:28:33
 * @version 1.0
 */
public interface AdminService {

	/** 添加方法 */
	void save(Admin admin);

	/** 修改方法 */
	void update(Admin admin);

	/** 根据主键id删除 */
	void delete(Serializable id);

	/** 批量删除 */
	void deleteAll(Serializable[] ids);

	/** 根据主键id查询 */
	Admin findOne(Serializable id);

	/** 查询全部 */
	List<Admin> findAll();

	/** 多条件分页查询 */
	List<Admin> findByPage(Admin admin, int page, int rows);

//	根据用户名查询
	Admin findByName(String username);
//根据用户名跟新密码
	void updateByUsername(String username, String password);
}